English word definition — powered by WordNet
a fishing net with three layers
Want to remember trammel net?